type internal/strconv.unrounded

21 uses

	internal/strconv (current package)
		uscale.go#L51: type unrounded uint64
		uscale.go#L53: func (u unrounded) floor() uint64         { return uint64((u + 0) >> 2) }
		uscale.go#L54: func (u unrounded) roundHalfDown() uint64 { return uint64((u + 1) >> 2) }
		uscale.go#L55: func (u unrounded) round() uint64         { return uint64((u + 1 + (u>>2)&1) >> 2) }
		uscale.go#L56: func (u unrounded) roundHalfUp() uint64   { return uint64((u + 2) >> 2) }
		uscale.go#L57: func (u unrounded) ceil() uint64          { return uint64((u + 3) >> 2) }
		uscale.go#L58: func (u unrounded) nudge(δ int) unrounded { return u + unrounded(δ) }
		uscale.go#L60: func (u unrounded) div(d uint64) unrounded {
		uscale.go#L62: 	return unrounded(x/d) | u&1 | bool2[unrounded](x%d != 0)
		uscale.go#L65: func (u unrounded) rsh(s int) unrounded {
		uscale.go#L66: 	return u>>s | u&1 | bool2[unrounded](u&((1<<s)-1) != 0)
		uscale.go#L162: func unmin(x uint64) unrounded {
		uscale.go#L163: 	return unrounded(x<<2 - 2)
		uscale.go#L258: func uscale(x uint64, c *scaler) unrounded {
		uscale.go#L262: 		return unrounded(hi>>s | 1)
		uscale.go#L266: 	return unrounded(hi>>s | bool2[uint64](mid-mid2 > 1))